Техническое задание на разработку содержит две части — визуальную, где описывается внешний вид Вашего сайта и структура форм администрирования для наполнения сайта содержимым, и функциональную составляющую, которая детально описывает как именно сайт должен работать. По этому документу программисты будут реализовывать решение поставленных перед Вашим сайтом задач. К тому же, по завершению разработки, Вы сможете проконтролировать качество конечного результата.